@font-face {
 font-family: 'impact';
 src: url('http://114my.cn.114.114my.net/yrp/impact.txt'), url('http://114my.cn.114.114my.net/yrp/impact.txt')
}

@charset "gb2312";
body,div,ul,li,h1,h2,h3,h4,h5,h6,form,input,textarea,p,th,i{margin:0; padding:0;}
li,i{list-style:none;}
input,textarea,select{font-family:inherit; font-weight:inherit; font-size:14px;}
img{border:0;}
.clear{height:0; overflow:hidden; clear:both;}
dl,dt,dd{
	margin: 0px; padding: 0px; list-style: none;}
.fl{ float:left}
.fr{ float:right}
body,td,th{font-size: 14px;	color:#303030;}
a{font-size:14px; color:#303030;}
a:link{text-decoration:none;}
a:visited{text-decoration:none;}
a:hover{text-decoration:none;}
body{font-family:Microsoft YaHei; font-size: 14px; min-width:1200px; background:url(../images/20190516152855_717164333.jpg) center top repeat-x;}

.w1200 { width:1200px; margin:auto;}

.logo { height:145px; overflow:hidden}

.logo strong { height:53px; display:block; float:left; margin-top:40px; font-size:33px; color:#303030;}
.logo span { display:block; color:#555; font-size:17px; font-weight: normal;letter-spacing: 0.7px;}
.logo_tu {float:left}
.logo_tu a { display:block; margin-top:30px; float:left; margin-right:20px;}
.logo b { float:left; color:#303030; letter-spacing:2px;}
.logo strong img { float:left;}
.logo strong a { font-weight: bold; font-size:20px; color:#0067bb;}

.nav {height:80px; line-height:80px; }
.nav li { background:url(../images/20190516154657_2003130244.jpg) left no-repeat; float:left;  text-align:center; position:relative;}
.nav li a { text-align:center; color:#fff; font-size:16px; display:block; padding-left:29px; padding-right:29px; position:relative; z-index:2;}
.nav li:hover a { color:#fff;}
.nav li.noming a {color:#fff;}
.nav li.noming { background:#40b023;}

.nav li.nynoming { background:none;}

.nav li.a_nav a {color:#fff;}
.nav li.a_nav { background:#40b023;}


.nav li:nth-child(2) span { background:url(../images/20190516160650_2003897674.png) no-repeat;}
.nav li:nth-child(3) span,.nav li:nth-child(5) span,.nav li:nth-child(6) span{ background:url(../images/20190516160649_103326520.png) no-repeat;}
.nav li:nth-child(4) span { background:url(../images/20190516160650_503743634.png) no-repeat;}

.nav li:nth-child(7) span { background:url(../images/20190516160650_105077434.png) no-repeat;}
.nav li:nth-child(8) span { background:url(../images/20190516160650_105077434.png) no-repeat;}
.nav li:nth-child(9) span { background:url(../images/20190516160650_503743634.png) no-repeat;}
.nav li:nth-child(10) span { background:url(../images/20190516160650_2003897674.png) no-repeat;}

.nav li:before { content:""; position:absolute; left:0; width:0; height:80px; background:#40b023; transition: all 0.5s;}
.nav li:hover:before { content:""; position:absolute; left:0; width:100%; height:80px;}


.nav li span { display:block; margin-top:32px; margin-right:10px; float:left; width:17px; height:17px; background:url(../images/20190516160649_840884107.png) no-repeat;}


.nav li dl { position: absolute; top:80px; height:0px; z-index:0; overflow:hidden}
.nav li.dhh a { color:#fff;}
.nav li.dhh dl { transition: all 0.8s; height:auto !important; width:330px; background:rgba(255,255,255,0.9); box-shadow:0px 5px 5px #999; position: absolute; top:80px; left:0; display:block; z-index:10000; padding-top:20px; padding-left:20px; padding-bottom: 20px; overflow:hidden;}
.nav li.dhh dl.juli { left:-150px;}
.nav li.dhh dl dt { width:170px; float:left; color:#303030; line-height:28px; margin:15px 0px 25px 25px; text-align:left}
.nav li.dhh dl dt b { display: block; width: 40px; height: 3px; background-color: #0067bb; margin-bottom: 20px;}
.nav li.dhh dl dt strong { display:block; font-size:20px; margin-bottom:25px;}
.nav li.dhh dl dt i { font-style:normal; display: block; width: 135px; height: 30px; text-align: center;line-height: 30px;border: 1px solid #cecece; color: #999;font-family: Arial;}
.nav li.dhh dl dt i a {color:#999; font-size:12px; font-weight:normal;}
.nav li.dhh dl dt img { margin-bottom:5px;}
.nav li.dhh dd { width:120px; float:left; margin-top:10px; color:#fff; line-height:33px; display:block; text-align:left; overflow:hidden;}
.nav li.dhh dd a { display:block; color:#777; font-size:14px; font-weight: normal;text-align:left;}
.nav li.dhh dd a:hover { color:#0067bb}

.nav li.dhh dl.juli2 {left:-150px; width:360px;}
.nav li.dhh dl.juli2 dd {width:160px;}

/*banner*/
.banner{position: relative; height:725px;clear: both;}
.ban_p,.ban_p li{ height:650px;overflow: hidden;}
.ban_p li a{ display:block; height:650px;}

.ban_nub{width: 164px;height: 90px;left: 50%;margin-left:400px;background: #0067bb;text-align: center;padding: 0 18px;top: 635px;font-size: 26px;color: #a9d9ff;line-height: 90px;font-family: Times New Roman;}
.ban_prev,.ban_next{width:14px;height: 26px;display: block;padding:32px 0 0;z-index: 9;position: relative;}
.ban_prev img,.ban_next img{display: block;}
.ban_prev:hover,.ban_next:hover { cursor:pointer;}
.ban_sz{width:136px;display: block;letter-spacing:2px;overflow: hidden;}
.ban_sz span{color: #fff;font-size:50px;font-weight: normal;}
.ban_sz em{font-size:24px;}
.pr {position: relative;}
.pa {position: absolute;}

.search { width:100%; margin:auto; height:74px; line-height:74px; border-bottom: solid 1px #e8e8e8; overflow: hidden}
.search_tu { float:right; width:21px; height:21px; margin-top:25px; overflow:hidden}
.search_2 {float:left; width:236px;}
.search_2 input{ background:#fff; outline: none; border: none; width:206px; padding-left:30px; height:74px; line-height:74px; color:#666;}
.zhonjian {height:74px; line-height:74px; width:263px; margin-left:50px; border-bottom: solid 1px #0167bc;  border-left: solid 1px #e8e8e8;}
.zhonjian_wenzi { width:590px;}


.strength_til { margin-top:60px; text-align:center; overflow:hidden;}
.strength_til li { width:545px; margin:auto; height:38px; line-height:38px; margin-top:20px;}
.strength_til li span { display:block; float:left; font-size:35px;}
.strength_til li strong { color:#fff; font-weight:normal; font-size:24px; background:#0067bb; display:block; width:545px; height:38px; line-height:38px; border-radius:20px; text-align:center;letter-spacing: 1px;}

.strength_nor { margin-top:30px; position:relative; height:375px; overflow:hidden;}
.strength_tu { width:553px; height:329px; position:absolute; z-index:2; left:0; top:23px;}
.strength_wenzi { width:677px; height:375px; position:absolute; right:0; z-index:1; background:#f4f4f4;}
.strength_wenzi dl { width:540px; margin-top:53px; margin-left:78px;}
.strength_wenzi dl dt { font-size:33px; margin-bottom:35px;}
.strength_wenzi dl dt b { float:left; color:#303030; letter-spacing:1px; }
.strength_wenzi dl dt strong { float:left; color:#303030; letter-spacing:1px; margin-right:15px;margin-left:3px;}
.strength_wenzi dl dt img { float:left;}
.strength_wenzi dl dd { width:540px; height:31px; line-height:31px; font-size:16px; color:#555555; margin-bottom:21px;}
.strength_wenzi dl dd span { background:url(../images/20190516152449_565850841.png); display:block; width:77px; float:left; color:#fff; padding-left:8px; margin-right:20px;}


.billing_nor { margin-top:35px; margin-bottom:60px; overflow:hidden;}
.billing_nor dl { width:186px; height:155px; margin-right:67px; background:url(../images/20190516152511_1094704814.jpg);float:left;}
.billing_nor dl dt { width:94px; margin:auto; color:#303030; margin-top: 50px;}
.billing_nor dl dt strong { font-family:impact; display:block; font-size:41px; float:left; height:47px; line-height:35px;}
.billing_nor dl dt span { float:right; display:block; height:16px; line-height:14px; margin-right:10px;}
.billing_nor dl dd { width:125px; margin:auto; font-size:16px; color:#555; text-align: center;}
.billing_nor dl.kuandu2 dt { width:107px;}
.billing_nor dl.kuandu3 dt { width:50px;}
.billing_nor dl.kuandu4 dt { width:49px;}
.billing_nor dl.kuandu5 dt { width:72px;}
.billing_nor dl.kuandu5 { margin-right:-67px;}

.billing_nor dl:hover dt { color:#0067bb;}


.pro { width:100%; margin:auto; background:url(../images/20190516152511_1722512932.jpg) center; height:818px; padding-top:60px; padding-bottom:60px; overflow:hidden;}
.pro_til { text-align:center; overflow:hidden;}
.pro_til span { display:block; font-size:18px; color:#555; margin-top:10px;}

.sort { margin-top:7px; width:250px; overflow:hidden;}
.sort_til { width:220px; padding-left:30px; height:100px; background:url(../images/20190516152450_640133013.png);  overflow:hidden}
.sort_til strong { display:block; color:#fff; font-size:24px; margin-top:27px; margin-bottom:5px;}
.sort_til span { font-family:Arial, Helvetica, sans-serif; color:#a4bedf; font-size:14px;}

.sort_nor table { width:250px; margin:auto; overflow:hidden}
.sort_nor td { width:250px; height:60px; background:url(../images/20190516152512_1676034837.jpg); color:#303030;}
.sort_nor td a {height: 60px; line-height: 60px; font-weight: normal !important; padding-left:15px; color:#303030 !important; font-size:15px; display:block;}
.sort_nor td:hover { background:url(../images/20190516152511_1461012005.jpg)}
.sort_nor td:hover a { color:#fff !important;}

.pro_nor { margin-top:25px; overflow:hidden;}
.pro_list { width:935px; position:relative; overflow:hidden;}
.pro_qie { width:930px; margin-left:5px; height:395px;  overflow:hidden;}
.pro_qie dl { float:left; background:url(../images/20190516152512_585367958.jpg); width:930px; height:395px; overflow:hidden;}
.pro_qie dl.beijing2 { background:url(../images/20190517150240_500178677.jpg)}
.pro_qie dl.beijing3 { background:url(../images/20190517152538_705132946.jpg)}

.pro_qie dl dt { position:relative; margin-left:370px;  margin-top:60px; font-size:16px; color:#555;}
.pro_qie dl dt strong { display: block; margin-bottom:10px;}
.pro_qie dl dt strong a { font-weight:normal; font-size:27px; color:#303030;}
.pro_qie dl dt span { display:block; margin-bottom:35px;}
.pro_qie dl dd {position:relative; margin-left:370px; margin-top:40px;}
.pro_qie dl dd img { float:left; margin-right:20px;}

#Partner_img_btn_l{ background:url(../images/20190516152452_790494999.png) center no-repeat; width:30px; height:59px; left: 5px; top:168px; cursor: pointer; position:absolute; }
#Partner_img_btn_r{ background:url(../images/20190516152511_2140380791.png) center no-repeat; width:30px; height:59px; right:7px; top:168px; cursor: pointer; position:absolute; }

.pro_tu { width:930px; margin-top:20px;}
.pro_tu td { padding-left:0 !important;}
.pro_tu td br {display:none}
.pro_tu td span { padding-left:0px !important; width:299px; margin:auto; display:block; background:url(../images/20190518203837_1039623778.jpg); height:49px; line-height:49px !important; text-align:left;}
.pro_tu td span a { color:#303030 !important; display:block; padding-left:25px;}

.custom_til { width:770px; margin:auto; text-align:center; margin-top:60px; margin-bottom:25px; overflow:hidden;}
.custom_til li { background:url(../images/20190517154639_1983010647.jpg) repeat-x; display:inline-block; border-radius:5px; margin-right:10px; height:38px; line-height:38px; font-size:18px; margin-top:10px; position:relative;}
.custom_til li:before { position:absolute; left:0; content:""; width:10px; height:38px; background:url(../images/20190517154639_1816973038.jpg) bottom no-repeat;}
.custom_til li:after { position:absolute; right:0; content:""; width:6px; height:38px; background:url(../images/20190517154639_375085586.jpg) bottom no-repeat;}
.custom_til li strong { font-weight:normal; padding-left:23px; padding-right:10px;}
.custom_til span { display:block; margin-bottom:10px;} 

.custom_nor { overflow:hidden;}
.custom_nor dl { position:relative; width:193px; float:left; margin-right:12px; margin-top:40px; height:310px; background:#f2f2f2; text-align:center; overflow:hidden;}
.custom_nor dl.mowei { margin-right:-12px;}
.custom_nor dl dt { position:relative; z-index:1; margin-top:32px;}
.custom_nor dl dt strong { width:72px; margin:auto; display:block; height:32px; line-height:42px; font-weight:normal; font-size:18px; margin-top:19px; margin-bottom:15px; overflow:hidden;}
.custom_nor dl dt span { transition: all 0.5s; display:block; width:32px; height:32px; float:left; background:url(../images/20190517160447_1887734437.png); margin-right:3px;}
.custom_nor dl dd {position:relative; z-index:1; width:150px; margin:auto; font-size:16px; color:#555; text-align:center; line-height:28px;}
.custom_nor li { float:left; margin-left: 18px; margin-right: 29px;}

.custom_nor dl:hover { cursor:pointer;}
.custom_nor dl:before { content:""; position:absolute; width:193px; height:0px; bottom:0; background:#0067bb; transition: all 0.5s;}
.custom_nor dl:hover:before { content:""; position:absolute; width:193px; left:0; bottom:0; height:310px;}
.custom_nor dl:hover dt { color:#fff;}
.custom_nor dl:hover dt span { background-position: 0 -32px;}
.custom_nor dl:hover dd { color:#dfe5f4}

.custom_tel { background:url(../images/20190516152513_1864991527.jpg) center bottom no-repeat; width:100%; text-align:center; height:143px; overflow:hidden;}
.custom_tel img { margin-top:25px;}

.case { width:100%; margin:auto; background:url(../images/20190516152513_559034980.jpg) center; height:850px; overflow:hidden;}
.case_til {margin-top:55px; text-align:center; overflow:hidden;}
.case_til span { display:block; font-size:18px; color:#555; margin-top:10px;}

.case_nor { position:relative; margin-top:25px; overflow:hidden}
.case_nor .case_list { width:401px; padding-left:30px; height:356px; padding-top:53px; margin-bottom:47px; background:#fff; overflow: hidden;}
.case_nor .case_list li { float:left; width:175px; text-align:center; height:56px; line-height:56px; margin-bottom:20px; background:url(../images/20190517172922_1182873206.png) left no-repeat;}
.case_nor .case_list li a { font-size:18px; display:block; color:#292929}
.case_nor .case_list li:hover { background:url(../images/20190517173138_221526508.png) left no-repeat;}
.case_nor .case_list li:hover a { color:#fff}
.case_nor .case_tu { width:770px; height:456px; position:absolute; right:0;}

.case_nor .case_list li.on { background:url(../images/20190517173138_221526508.png) left no-repeat;}
.case_nor .case_list li.on a { color:#fff}


.case_nor .case_list li:nth-child(2).on,.case_nor .case_list li:nth-child(4).on,.case_nor .case_list li:nth-child(6).on,.case_nor .case_list li:nth-child(8).on { background:url(../images/20190517173358_1771207347.png) left no-repeat;}

.case_nor .case_list li i { margin-left: 7px; margin-top: 8px; display:block; width:39px; height:39px; float:left; background:url(../images/20190516152513_1956061487.png); transition: all 0.5s;}
.case_nor .case_list li:hover i { background-position: 0 -39px;}

.case_nor .case_list li:nth-child(2).on i,.case_nor .case_list li:nth-child(3).on i,.case_nor .case_list li:nth-child(4).on i,.case_nor .case_list li:nth-child(5).on i,.case_nor .case_list li:nth-child(6).on i,.case_nor .case_list li:nth-child(7).on i,.case_nor .case_list li:nth-child(8).on i { background-position: 0 -39px;}

.case_nor .case_list li:nth-child(2) i,.case_nor .case_list li:nth-child(4) i,.case_nor .case_list li:nth-child(6) i,.case_nor .case_list li:nth-child(8) i { float:right; margin-right:8px;}
.case_nor .case_list li:nth-child(2) i { background:url(../images/20190516152513_42094482.png);}
.case_nor .case_list li:nth-child(3) i { background:url(../images/20190516152529_1548779552.png);}
.case_nor .case_list li:nth-child(4) i { background:url(../images/20190516152530_2145875362.png);}
.case_nor .case_list li:nth-child(5) i { background:url(../images/20190516152530_1774458840.png);}
.case_nor .case_list li:nth-child(6) i { background:url(../images/20190516152530_1075396572.png);}
.case_nor .case_list li:nth-child(7) i { background:url(../images/20190516152530_1642192039.png);}
.case_nor .case_list li:nth-child(8) i { background:url(../images/20190516152531_659518902.png);}

.case_nor .case_list span { display:block; width:175px; text-align:center; height:68px; line-height:68px; position:absolute; top:352px; right:0; background:url(../images/20190517172922_1182873206.png) right no-repeat;}
.case_nor .case_list span a { font-size:18px; display:block;}
.case_nor .case_list span:hover { background:url(../images/20190517173138_221526508.png) right no-repeat;}
.case_nor .case_list span:hover a { color:#fff}

.case_nor .case_list li:nth-child(2),.case_nor .case_list li:nth-child(4),.case_nor .case_list li:nth-child(6),.case_nor .case_list li:nth-child(8) { background:url(../images/20190517173358_130241514.png); margin-left:20px;}
.case_nor .case_list li:nth-child(2):hover,.case_nor .case_list li:nth-child(4):hover,.case_nor .case_list li:nth-child(6):hover,.case_nor .case_list li:nth-child(8):hover { background:url(../images/20190517173358_1771207347.png)}

.case_nor .case_list li:nth-child(2).cur,.case_nor .case_list li:nth-child(4).cur,.case_nor .case_list li:nth-child(6).cur,.case_nor .case_list li:nth-child(8).cur { background:url(../images/20190517173358_1771207347.png)}


.case_nor .case_tu li { position:relative; width:770px; height:456px;}
.case_nor .case_tu li span { background:url(../images/20190516152531_1766196958.png);  position:absolute; bottom:0; z-index:1; display:block;  width:600px; height:108px; padding-left:120px; padding-right:50px; padding-top:18px; float:left; line-height: 26px; overflow:hidden}
.case_nor .case_tu li span a { display:block; color:#d1d1d1;}
.case_nor .case_tu li strong { font-size:20px; display:block; margin-bottom:7px; margin-top:5px;}
.case_nor .case_tu li span a strong {font-size:20px; color:#fff;}

.case_prev { position:absolute; width:64px; height:47px; bottom:0px; left:367px; background:url(../images/20190516152529_643743738.jpg); z-index:99999; transition: all 0.5s;}
.case_next { position:absolute; width:64px; height:47px; bottom:0px; left:431px; background:url(../images/20190516152530_670123730.jpg); z-index:99999; transition: all 0.5s;}

.case_prev:hover { cursor:pointer; background-position:0 -47px;}
.case_next:hover { cursor:pointer; background-position:0 -47px;}

.Partner_til { background:url(../images/20190517193008_116087181.png) left bottom no-repeat; height:50px; margin-top:-20px;}
.Partner_til span { font-size:22px; padding-left:20px;}
.Partner_nor { margin-top:25px; overflow:hidden;}

.Advantage_til {margin-top:55px; text-align:center; overflow:hidden;}
.Advantage_til span { display:block; font-size:18px; color:#555; margin-top:10px;}

.Advantage { position:relative; margin-top:25px; margin-bottom:60px; overflow:hidden}
.Advantage .Advantage_list { width:1200px; height:112px; margin-bottom:20px; background:#fff; overflow: hidden;}
.Advantage .Advantage_list li { background:url(../images/20190517203200_1144783384.jpg) right no-repeat #303030; float:left; width:300px; height:103px; line-height:30px; margin-bottom:20px;}
.Advantage .Advantage_list li img { float:left; margin-top:27px; margin-left:30px;}
.Advantage .Advantage_list li span { display:block;float:left; color:#e4edf5; font-size:16px; margin-left:15px; margin-top:20px;}
.Advantage .Advantage_list li strong { display:block; color:#fff; font-size:24px;}
.Advantage .Advantage_list li:hover { background:#0067bb;}
.Advantage .Advantage_tu { width:770px; height:431px; position:absolute; right:0;}

.Advantage .Advantage_list li.on { background:#0067bb;}


.Advantage .Advantage_tu li { position:relative; width:1200px; height:430px; overflow:hidden;}


.Advantage .Advantage_tu li dl { float:left; width:598px; height:428px; border: solid 1px #e9e9e9; overflow:hidden;}
.Advantage .Advantage_tu li dl dt { margin-left:55px; background:url(../images/20190516152531_1455280839.jpg) top left no-repeat; padding-top:80px; margin-top:55px; font-size:40px; font-weight: bold; color:#0067bb; margin-bottom:30px;}
.Advantage .Advantage_tu li dl dt strong { font-weight: normal; font-size:24px; color:#303030; display:block; margin-top:5px;}
.Advantage .Advantage_tu li dl dd { width:480px; color:#555; line-height:28px; margin-left:55px; background:url(../images/20190517202312_1299695252.jpg) left no-repeat; background-position: 0 10px; padding-left:20px; font-size:16px; margin-top:15px;}

.Advantage .Advantage_tu li dl.shuzi2 dt { background:url(../images/20190516152531_294517008.jpg) top left no-repeat;}
.Advantage .Advantage_tu li dl.shuzi3 dt { background:url(../images/20190516152531_1047714599.jpg) top left no-repeat;}
.Advantage .Advantage_tu li dl.shuzi4 dt { background:url(../images/20190516152531_1278715730.jpg) top left no-repeat;}

.Advantage_prev { position:absolute; width:64px; height:47px; bottom:1px; left:535px; background:url(../images/20190516152529_643743738.jpg); z-index:99999; transition: all 0.5s;}
.Advantage_next { position:absolute; width:64px; height:47px; bottom:1px; left:599px; background:url(../images/20190516152530_670123730.jpg); z-index:99999; transition: all 0.5s;}

.Advantage_prev:hover { cursor:pointer; background-position:0 -47px;}
.Advantage_next:hover { cursor:pointer; background-position:0 -47px;}

.company { width:100%; margin:auto; background:url(../images/20190606143615_1812082863.jpg) center; height:1010px; overflow:hidden;}
.company_nor { overflow:hidden;}
.company_left { width:485px;}
.company_left img { margin-left:88px; margin-top:50px;}
.company_left span { display:block; color:#b8cbe5; font-size:15px; margin-top:23px; margin-left:88px;}
.company_right { width:650px;}
.company_right dl dt { margin-bottom:35px;}
.company_right dl dt span { display:block; color:#0067bb; font-size:26px; letter-spacing:1px; margin-top:14px;}
.company_right dl dd { line-height:31px; color:#555; font-size:16px; margin-bottom:20px;}

.company_more { width:187px; height:48px; line-height:48px; text-align:center; margin-top:30px; background:url(../images/20190518155611_1855112699.png); position:relative; overflow:hidden;}
.company_more a { color:#fff; position:absolute; z-index:2; display:block; left:-20px; width:187px;}
.company_more:before { content:""; background:url(../images/20190518155611_1143430782.png); width:0; height:48px;transition: all 0.5s; position:absolute; left:0;}
.company_more:hover:before { width:187px; height:48px;}

.Factory { margin-top:120px; overflow:hidden;}
.Factory li { width:122px; height:122px; background:#fff; float:left; border-radius:122px; text-align:center; margin-right:25px; font-size:16px; position:relative; overflow:hidden;}
.Factory li.jiange1 { margin-left:555px;}
.Factory li.jiange1 span { width:26px; margin:auto; height:28px; background:url(../images/20190516152611_1898746823.png); margin-top:30px;  display:block; margin-bottom:8px;}
.Factory li.jiange2 { background:#0067bb; color:#fff;}
.Factory li.jiange2 span { width:29px; margin:auto; height:27px; background:url(../images/20190516152611_1337667138.png); margin-top:30px;  display:block; margin-bottom:8px; background-position:0px -27px;}
.Factory li.jiange2 a { color:#fff;}
.Factory li.jiange3 span { width:27px; margin:auto; height:27px; background:url(../images/20190516152611_32006943.png); margin-top:30px;  display:block; margin-bottom:8px;}
.Factory li.jiange4 span { width:38px; margin:auto; height:27px; background:url(../images/20190516152611_531387659.png); margin-top:30px;  display:block; margin-bottom:8px;}

.Factory li a { display:block; position:relative; z-index:2; font-size:16px;}

.Factory li:before { content:""; position:absolute; width:122px; height:0px; bottom:0; background:#0067bb; transition: all 0.5s;}
.Factory li:hover:before { content:""; position:absolute; width:122px; left:0; bottom:0; height:122px;}
.Factory li.jiange2:hover span,.Factory li.jiange3:hover span,.Factory li.jiange4:hover span { background-position:0px -27px;}
.Factory li.jiange1:hover span { background-position:0px -28px;}
.Factory li:hover a { color:#fff;}

.workshop { margin-top:65px; overflow: hidden;}


.new{ width:1200px; overflow:hidden;}
.new_til { margin-top:60px; overflow:hidden;}
.new_til li { float:right; border-radius:10px; margin-left:10px; margin-right:10px; width:148px; transition:all 0.3s; height:46px; background:#303030; line-height:46px; border:1px solid #dedede;}
.new_til span { display:block; float:left;}
.new_til strong { display:block; font-size:18px; color:#555; font-weight:normal; margin-top:17px;}
.new_til li img { float:left; width:21px; height:21px; margin-top: 12px; margin-left: 20px; margin-right:13px;}

.new_til li a { color:#fff; font-size:18px; display:block;}
.new_til li:hover { background:#0067bb; color:#fff; transition:all 0.3s;}
.new_til li:hover a {color:#fff}
#yidongdiss2 td img{ border: 1px solid #ccc;}
.new_til li.on { background:#0067bb; color:#fff;}
.new_til li.on a {color:#fff}


.new_nor { margin-top:30px; margin-bottom: 20px; overflow:hidden; }
.new_nor .news_div { overflow:hidden;}




.new_nor .divdgweb_new_div { overflow:hidden;}
.new_nor .divdgweb_new_div_item { float:left; position:relative;}
.new_nor .divdgweb_new_div_item_date div { float:left;}

.new_nor .divdgweb_new_div_item:nth-child(n+2){ float:left; width:733px; height:178px; margin-bottom:19px; border-bottom: solid 1px #d5dce6; position:relative; overflow:hidden;}
.new_nor .divdgweb_new_div_item:nth-child(n+2) .news_div_item_pic { position:absolute; left:0;}
.new_nor .divdgweb_new_div_item:nth-child(n+2) .news_div_item_pic img { width:213px; height:160px;}
.new_nor .divdgweb_new_div_item:nth-child(n+2) .divdgweb_new_div_item_content { width:500px; position:absolute; top:0; right:0; height:160px; overflow:hidden}
.new_nor .divdgweb_new_div_item:nth-child(n+2) .divdgweb_new_div_item_content .divdgweb_new_div_item_title a { font-size:18px; display:block; height:160px; background:url(../images/20190516152558_43106072.jpg) right bottom no-repeat;}
.new_nor .divdgweb_new_div_item:nth-child(n+2) .divdgweb_new_div_item_content .divdgweb_new_div_item_body { width:500px;position:absolute; top:25px; right:0; color:#555; line-height:28px; margin-top:10px;}
.new_nor .divdgweb_new_div_item:nth-child(n+2) .divdgweb_new_div_item_date { position:absolute; width:500px; right:0; bottom:30px; color:#555; font-family:Arial, Helvetica, sans-serif;}

.new_nor .divdgweb_new_div_item:nth-child(4) { border-bottom: none;}

.new_nor .divdgweb_new_div_item:nth-child(1) { width:447px; height:557px; background:url(../images/20190516152557_1158526571.jpg); margin-right:20px;}
.new_nor .divdgweb_new_div_item:nth-child(1) .news_div_item_pic img { width:370px; height:239px;}
.new_nor .divdgweb_new_div_item:nth-child(1) .news_div_item_pic { position: absolute; left:38px; bottom:55px;}
.new_nor .divdgweb_new_div_item:nth-child(1) .divdgweb_new_div_item_content { position:absolute; width:370px; left:38px; top:60px;}
.new_nor .divdgweb_new_div_item:nth-child(1) .divdgweb_new_div_item_content .divdgweb_new_div_item_title a { color:#303030; font-size:18px;}
.new_nor .divdgweb_new_div_item:nth-child(1) .divdgweb_new_div_item_content .divdgweb_new_div_item_body { line-height:30px; color:#555; margin-top:10px;}
.new_nor .divdgweb_new_div_item:nth-child(1) .divdgweb_new_div_item_date { position:absolute; width:370px; left:38px; bottom:340px; color:#555; font-family:Arial, Helvetica, sans-serif;}

.dis { display: none;}


.footer { width:100%; margin:auto; background:url(../images/20190516152557_2014835665.jpg) center; height:363px; overflow:hidden;}
.footer_nor { margin-top:50px; overflow:hidden;}
.footer_zuo li { float:left; width:130px; padding-left:60px; height:224px; background:url(../images/20190518191916_2005231647.jpg) top left no-repeat; overflow:hidden;}
.footer_zuo li span { display:block; color:#fff; font-size:18px; margin-bottom:44px;}
.footer_zuo li.julis { padding-left:0px; background:none;}
.footer_zuo li a { color:#999; display:block; margin-bottom:18px;}
.footer_zuo { width:930px; overflow:hidden;}

.footer_nor dl { width:213px; float:right;}
.footer_nor dl dd {height:33px; margin-top:15px; margin-bottom:15px; overflow:hidden;}
.footer_nor dl dd strong { display:block; width:33px; height:33px; float:left; margin-right:15px;}
.footer_nor dl dd strong:nth-child(1) { background:url(../images/20190516152558_588494775.png)}
.footer_nor dl dd strong:nth-child(2) { background:url(../images/20190516152558_397683632.png)}
.footer_nor dl dd strong:nth-child(3) { background:url(../images/20190516152558_2042711556.png)}
.footer_nor dl dd strong:nth-child(1).on { background-position: 0 -33px;}
.footer_nor dl dd strong:nth-child(2).on { background-position: 0 -33px;}
.footer_nor dl dd strong:nth-child(3).on { background-position: 0 -33px;}

.footer_dibu { height:60px; line-height:60px; color:#999; margin-top:32px;}
.footer_dibu a {color:#999;}
.footer_dibu strong { display:block; color:#fff; padding-right:25px;}
.footer_dibu strong a { color:#fff; font-weight: normal;}

.link { border-bottom: solid 1px #e5e5e5; border-top: solid 1px #e5e5e5; height:80px; line-height:80px; margin-bottom:50px; overflow:hidden}
.link_til { background:url(../images/20190518191729_425070549.png) no-repeat; background-position:left 27px; padding-left:30px; font-weight: normal; font-size:18px; color:#303030}
.link_til span { font-family: Arial, Helvetica, sans-serif; font-weight: normal; margin-left:10px;}
.link_nor { width:1030px;color:#303030;}
.linkTagcs li { line-height:70px !important;}
.linkTagcs li a { color:#303030 !important;}